petroleum by-product - French English Dictionary